plural of imagination - German English Dictionary